cast a shadow upon - Turco Inglés Diccionario